power impulse - German English Dictionary